string of barges - Turkish English Dictionary